#ifndef ISERIALIZABLE_H
#define ISERIALIZABLE_H

#include <QByteArray>

class ISerializable
{
public:
    virtual ~ISerializable() {}
    virtual const QByteArray serialize() = 0;
    virtual void deserialize( const QByteArray& message ) = 0;
};

#endif // ISERIALIZABLE_H
